defecating frequently - Turkish English Dictionary